roast leg of lamb - İngilizce Eşanlam Sözlük